champ at the bit


Results for "champ at the bit"

English - Turkish Dictionary

champ at the bit

(English - Turkish Dictionary) :
çok sabırsızlanmak.